intergovernmental development authority - Turco Inglés Diccionario